stay temporarily - Turkish English Dictionary